Pangong Tso, Pangong Lake Ladakh, India-China Border Lake, World Most Beautiful Lake